libxc: add rtds scheduler
authorMeng Xu <mengxu@cis.upenn.edu>
Sat, 20 Sep 2014 22:14:18 +0000 (18:14 -0400)
committerIan Campbell <ian.campbell@citrix.com>
Tue, 23 Sep 2014 13:40:07 +0000 (14:40 +0100)
commit93fd67e8c6f4854fccfc50aee4197f2a9e47e1ad
tree7bbf7a2c75b0f1da6b7f983a2e409285354d343b
parent8726c0557752104cca4d046fab8ac389f881a285
libxc: add rtds scheduler

Add xc_sched_rtds_* functions to interact with Xen to set/get domain's
parameters for rtds scheduler.
Note: VCPU's information (period, budget) is in microsecond (us).

Signed-off-by: Meng Xu <mengxu@cis.upenn.edu>
Signed-off-by: Sisu Xi <xisisu@gmail.com>
Reviewed-by: Dario Faggioli <dario.faggioli@citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: George Dunlap <george.dunlap@eu.citrix.com>
[ ijc -- xenctrl.h has moved to tools/libxc/include, adjust patch to match ]
tools/libxc/Makefile
tools/libxc/include/xenctrl.h
tools/libxc/xc_rt.c [new file with mode: 0644]